lock-up garage - Francés Inglés Diccionario